// pages/task_complete/task_complete.js
const request = require('../../utils/promise.js');
Page({
  /**
   * 页面的初始数据
   */
  data: {
    taskId: 0,
    taskName:null,
    userId: 0,
    
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    this.setData({
      taskId: options.taskId,
      taskName: options.taskName,
      userId: wx.getStorageSync('userId'),
    })
  },

  /**
   * 页面被用户分享时执行
   */
  onShareAppMessage() {
    return {
      title: '任务完成'
    }
  },

  /**
   * 分享到朋友圈
   */
  onShareTimeline() {
    return {
      title: '任务完成'
    }
  },

  formSubmit(e) {
    let param = e.detail.value;
    param.taskId = this.data.taskId;
    param.userId = this.data.userId;
    param.updatedBy = this.data.userId;
    param.completeType = 0; // 自己点击完成任务

    request.POST('/task/updateCompleteTask', param).then(res => {
      if (res.statusCode==200) {
        setTimeout(function() {
          wx.navigateBack({
            delta: 1,
          })
        }, 500)
      } else {
        wx.showToast({
          title: '保存异常失败',
          icon: 'error',
          duration: 1500
        })
      }
    })
  },

})